/*
 *  Copyright 2020-2021 Huawei Technologies Co., Ltd.
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */

import zhLocale from 'element-ui/lib/locale/lang/zh-CN'
const cn = {
  nav: {
    logout: '注销',
    login: '登录',
    userAccountCenter: '我的帐号',
    atp: '应用测试平台',
    contributionMgmt: '贡献管理',
    hsInvalidHintForTimeout: '您长时间未操作，',
    hsInvalidHintForLogout: '您通过其它页面执行了登录或注销操作，',
    hsInvalidHintForServerStopped: '后台服务升级，',
    hsInvalidHint: '当前会话已失效。请选择刷新页面或重新登录。',
    refresh: '刷新',
    reLogin: '重新登录',
    accountInconsistent: '非常抱歉！可能是由于浏览器安全策略的原因，这里遇到了Cookie被拦截从而导致帐号不同步的问题。请清除浏览器Cookie缓存后重新登录。'
  },
  myApp: {
    checkTest: '检查测试',
    testStatus: '测试状态',
    startTime: '提交时间',
    reset: '重置',
    inquire: '查询',
    version: '版本',
    endTime: '结束时间',
    operation: '操作',
    taskNumber: '任务序号',
    checkReport: '查看报告',
    upload: '上传',
    provider: '供应商'
  },
  report: {
    testReport: 'EdgeGallery测试认证报告',
    downloadReport: '下载报告',
    reportanalysis: '测试报告分析',
    version: '版本',
    packageName: '应用名称',
    startTime: '提交时间',
    endTime: '结束时间',
    status: '状态',
    detail: '详情',
    ticketNumber: '任务号',
    baseInfo: '基础信息',
    uploadUser: '上传人',
    failReason: '失败原因',
    rate: '通过率',
    model: '认证模板',
    reportDetail: '测试用例详情',
    number: '数量',
    caseDistribution: '场景用例分布',
    successfulRate: '测试用例成功率'
  },
  promptMessage: {
    guestUser: 'guest用户无权操作! 请先登录',
    gettestcaseFail: '测试用例获取失败',
    resolveFail: '解析依赖失败',
    creattaskFail: '创建任务失败',
    getprocessFail: '获取任务进展失败',
    onlyCsar: '只能上传 .csar 文件.',
    packageSizeLimit: '文件大小不超过10M',
    getTaskListFail: '获取测试任务失败。',
    contrastTime: '提交时间不能早于测试结束时间！',
    confirmLogout: '您确定要退出吗?',
    prompt: '提示',
    browserAdvise: '为了部分功能正常使用，我们建议使用Chrom浏览器！',
    downloadSuccess: '下载成功',
    downloadFail: '下载失败',
    deletePrompt: '是否要继续删除此用例？',
    deleteSuitePrompt: '是否要继续删除此测试套？',
    deleteSenarioPrompt: '是否要继续删除此测试场景？',
    onlyOneFile: '仅支持一个文件，请先移除已有文件！',
    deleteSuccess: '删除成功',
    deleteFail: '删除失败',
    runFailed: '运行失败',
    getSceneFail: '获取场景失败',
    modifySuccess: '修改成功',
    addFail: '添加失败',
    addSuccess: '添加成功',
    modifyFail: '修改失败',
    patternWrong: '配置参数模式错误,格式必须为键值对，并且以;分开',
    submitSuccess: '提交成功',
    manualTip: '自动化用例已完成，还有手动用例，需等待管理员手工完成',
    noCase: '此场景没有用例',
    cannotDeleteSuite: '该测试套被某些测试用例所使用，无法删除!',
    cannotDeleteScenario: '该测试场景被某些测试套所使用，无法删除!',
    selectIcon: '请选择图标',
    nameEmpty: '名称不能为空!',
    objectiveEmpty: '目的不能为空!',
    typeEmpty: '类型不能为空!',
    descriptionEmpty: '描述不能为空!',
    configEmpty: '参数不能为空',
    expectResultEmpty: '预期结果不能为空!',
    testStepEmpty: '步骤不能为空!',
    testSuiteEmpty: '测试套不能为空!',
    fileEmpty: '文件不能为空!',
    languageEmpty: '语言不能为空!',
    configIdEmpty: '配置项不能不选!',
    nameLength: '长度为1-16位',
    deleteContrubuteCase: '是否要继续删除贡献用例?',
    deleteconfig: '是否继续删除该配置项?',
    confirmdeleteTask: '是否要继续删除测试任务?',
    moreThan2: '只能上传不超过2MB的文件！',
    uploadSuc: '上传成功',
    configUsed: '配置项被使用,不能删除!',
    configNameEn: '请输入长度1-64的英文名称，开头不能为空!',
    configDescEn: '请输入长度1-255的英文描述，开头不能为空!'
  },
  common: {
    cancel: '取消',
    confirm: '确定',
    delete: '删除',
    search: '搜索',
    modify: '编辑',
    close: '关闭'
  },
  atp: {
    success: '成功数量',
    failed: '失败数量',
    dependencyDetail: '依赖详情',
    versionDependency: '版本依赖',
    testTask: '测试任务描述',
    testItems: '测试项',
    caseNumber: '用例个数',
    cancel: '取消',
    confirm: '确定',
    returnList: '返回任务列表',
    security: '安全测试',
    complianceTest: '遵从性测试',
    sandboxTest: '沙箱测试',
    review: '审核',
    testCase: '测试用例',
    startTest: '启动',
    result: '测试结果',
    caseName: '用例名称',
    caseDetail: '用例详情',
    testReport: '测试报告分析',
    detail: '详情',
    version: '版本',
    packageName: '应用名称',
    startTime: '提交时间',
    endTime: '结束时间',
    status: '状态',
    ticketNumber: '任务号',
    baseInfo: '基础信息',
    uploadUser: '上传人',
    testCaseManagement: '测试用例管理',
    fileSize: '文件大小',
    applicationName: '应用名称',
    appPackage: '应用包',
    uploadApp: '上传应用',
    onlyCsar: '只能上传 .csar 文件.',
    packageSizeLimit: '文件大小不超过10M',
    taskManage: '任务管理'
  },
  testCase: {
    createTime: '创建时间',
    management: '测试用例管理',
    caseName: '测试用例名称',
    caseType: '测试用例类型',
    casePurpose: '测试用例目的',
    step: '测试步骤',
    type: '贡献类型',
    expectedResult: '预期结果',
    language: '测试用例语言',
    verificationModel: '所属认证模板',
    operation: '操作',
    delete: '删除',
    edit: '编辑',
    add: '新增',
    model: '认证模板',
    standard: '社区标准',
    addCase: '新增测试用例',
    editCase: '编辑测试用例',
    import: '测试用例导入',
    sample: '样例下载',
    testSuiteList: '测试套',
    testStep: '测试步骤',
    testLanguage: '测试语言',
    description: '描述',
    nameCn: '中文名称',
    nameEn: '英文名称',
    descriptionCn: '中文描述',
    descriptionEn: '英文描述',
    expecteCn: '中文预期结果',
    expecteEn: '英文预期结果',
    stepCn: '中文步骤',
    stepEn: '英文步骤',
    applicationTestPlatform: '应用测试平台',
    testSuiteManagement: '测试套管理',
    testSuiteCn: '测试套中文名',
    testSuiteEn: '测试套英文名',
    testSuiteDescriptionCn: '测试套描述中文',
    testSuiteDescriptionEn: '测试套描述英文',
    testScenarioManagement: '测试场景管理',
    testScenarioCn: '测试场景中文名',
    testScenarioEn: '测试场景英文名',
    testScenarioDescriptionCn: '测试场景描述中文',
    testScenarioDescriptionEn: '测试描述英文',
    testScenarioIcon: '场景图标',
    testScenarioLabel: '测试场景标签',
    selectTestScenario: '选择标签',
    addTestSuite: '新增测试套',
    editTestSuite: '编辑测试套',
    addTestScenario: '新增测试场景',
    editTestScenario: '编辑测试场景',
    provideNameCn: '请提供中文名',
    provideDescriptionCn: '请提供中文描述',
    provideTestScenario: '选择测试场景',
    provideTestSuite: '选择测试套',
    provideTestType: '选择用例类型',
    provideNameSearch: '请输入名称搜索',
    testScenarioIntro: '测试场景是测试的最大单元集，是一组测试套的集合。',
    testSuiteIntro: '是一组相关测试用例的集合，一个测试套可以属于一个或者多个测试场景，一个测试套可以包含多个测试用例。',
    testCaseIntro: '测试用例是测试的最小执行单元。',
    pleaseInput: '请输入',
    download: '下载'
  },
  home: {
    bannerTitle: '应用测试认证平台',
    bannerText1: '适配多企业标准用例集',
    bannerText2: '低门槛测试用例编写',
    bannerText3: '测试过程可视化',
    staReport: '统计报告',
    totalNum: '扫描总数',
    chartTitle: '近六个月扫描次数',
    getFail: '获取数据失败',
    Statistics: '数据统计',
    modelManagement: '测试模型管理',
    viewList: '查看列表',
    importTitle: '支持批量导入',
    importIntro: '根据样例，编写完成后即可一键导入',
    taskIntro: '所有测试任务清晰保存在任务管理中，方便查看任务，了解进展，查看报告等，让你的管理变得更加轻松。',
    contributionIntro: '仅供管理员操作，用户贡献的测试用例和脚本都展示在贡献管理列表中，进入列表即可查看详细内容，下载贡献的用例。',
    configMgmt: '配置管理',
    addConfig: '新增配置项',
    modifyConfig: '编辑配置项',
    configName: '配置项名称',
    configId: '配置项ID',
    configParam: '参数',
    configDesc: '描述',
    configuration: '配置项'
  },
  process: {
    modifyStatus: '修改用例状态'
  },
  Scenes: {
    name: '名称'
  },
  userpage: {
    selectScene: '选择用例场景',
    contribution: '贡献测试用例',
    seeDetail: '详情',
    caseDetail: '用例详情',
    selectTestScene: '选择场景',
    name: '用例名称',
    status: '用例状态',
    type: '类型',
    description: '描述',
    score: '分',
    result: '结果',
    find: '所有场景共发现',
    issue: '项问题',
    hover: '成功用例/总用例',
    clickContribution: '点击贡献用例',
    choose: '请选择',
    failReason: '失败理由',
    clickDownloadCase: '点击下载用例',
    contentTip: '用例脚本打包成zip包格式上传',
    uploadReport: '上传自测报告',
    platformReport: '平台测试报告',
    applicationReport: '应用自测报告',
    pageNum: '页码',
    waitManual: '等待手动用例完成',
    selftestUpload: '自测报告上传',
    haveReport: '若有自测报告，可在此处上传报告',
    pdfFormat: '(报告文件必须为pdf格式)',
    later: '以后再说',
    uploadNow: '立即上传'
  },
  modelmgmt: {
    name: '名称:',
    description: '描述:',
    scene: '场景:',
    import: '批量导入',
    importCase: '导入测试用例',
    text: '文本',
    script: '脚本'
  },
  footer: {
    about: '关于',
    website: '官网',
    videoResource: '视频资源',
    trainingMaterials: '培训材料',
    communication: '沟通交流',
    softwareDownload: '软件下载',
    community: '社区介绍',
    project: '项目',
    membership: '会员',
    contactUs: '联系我们',
    followUs: '关注我们',
    WeChatPublic: '微信公众号',
    codeWarehouse: '代码仓库',
    followWeibo: '关注微博',
    mailingList: '邮件列表',
    copyright: '版权所有 © EdgeGallery 2019 - 2021 保留一切权利 请参见法律声明',
    legalNotice: '法律声明',
    privacyPolicy: '政策隐私',
    containerResource: '资源',
    developer: '开发者',
    docs: '文档'
  },
  about: {},
  ...zhLocale
}
export default cn
